﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel.DomainServices.Server;
using System.Data.Objects.DataClasses;
using System.ComponentModel.DataAnnotations;

namespace Biciq.Datos
{
    [MetadataType(typeof(RolMetadata))]
    public partial class Rol
    {

       
        internal sealed class RolMetadata
        {

            /// <summary>
            /// Validación de Nombre para la Clase Rol 
            /// </summary>
            [Display(Description = "Nombre:", Name = "Nombre", Order = 1)]
            [Required(ErrorMessage = "Campo Obligatorio")]
            [StringLength(200, ErrorMessage = "La longitud máxima es de 200 caracteres")]
            public string nombre
            {
                get;
                set;
            }        

            [Include]
            public EntityCollection<Acceso> Accesoes;

         }
    }
}
